English Dictionary
◊ TRACHURUS TRACHURUS
Trachurus trachurus
n : large elongated compressed food fish of European Atlantic
waters [syn: {horse mackerel}, {saurel}, {Trachurus
trachurus}]